project participants - French English Dictionary